Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Barry Vera's photo - Managing Director of Create Food

Managing Director

Barry Vera

CEO Approval Rating

90/100



Create Food is headquartered in London, England. Barry Vera is the Managing Director of Create Food. Create Food has 1 followers on Owler.